/**
 * author: kula <kulasama@gmail.com>
 * 
 */

#ifndef QUEUE_H_
#define QUEUE_H_




typedef struct fixedQueue fixedQueue_t;


fixedQueue_t * queue_init(int maxSize);
void * queue_append(fixedQueue_t *fq,void *data);
int queue_isFull(fixedQueue_t *fq);
int queue_isEmpty(fixedQueue_t *fq);
void * queue_fetch(fixedQueue_t *fq);
int printQueue(fixedQueue_t *fq,char * sign);


#endif /*QUEUE_H_*/


